<a href='https://github.com/angular/angular.js/edit/v1.6.x/src/ngComponentRouter/Router.js?message=docs(ChildRouter)%3A%20describe%20your%20change...#L63' class='improve-docs btn btn-primary'><i class="glyphicon glyphicon-edit">&nbsp;</i>Improve this Doc</a>



<a href='https://github.com/angular/angular.js/tree/v1.6.6/src/ngComponentRouter/Router.js#L63' class='view-source pull-right btn btn-primary'>
  <i class="glyphicon glyphicon-zoom-in">&nbsp;</i>View Source
</a>


<header class="api-profile-header">
  <h1 class="api-profile-header-heading">ChildRouter</h1>
  <ol class="api-profile-header-structure naked-list step-list">
    
    <li>
      - type in module <a href="api/ngComponentRouter">ngComponentRouter</a>
    </li>
  </ol>
</header>



<div class="alert alert-danger deprecation">
  <div class="title"><strong>Deprecated:</strong>
    
    
  </div>
  <p>In an effort to keep synchronized with router changes in Angular 2, this implementation of the Component Router (ngComponentRouter module)
has been deprecated and will not receive further updates.
We are investigating backporting the Angular 2 Router to Angular 1, but alternatively, use the <a href="api/ngRoute"><code>ngRoute</code></a> module or community developed
projects (e.g. <a href="https://github.com/angular-ui/ui-router">ui-router</a>).</p>

</div>



<div class="api-profile-description">
  <p>This type extends the <a href="api/ngComponentRouter/type/Router"><code>Router</code></a>.</p>
<p>Apart from the <strong>Top Level Component</strong> (<a href="api/ngComponentRouter/service/$routerRootComponent"><code>$routerRootComponent</code></a>) which is associated with
the <a href="api/ngComponentRouter/service/$rootRouter"><code>$rootRouter</code></a>, every <strong>Routing Component</strong> is associated with a <code>ChildRouter</code>,
which manages the routing for that <strong>Routing Component</strong>.</p>

</div>




<div>
  

  

  

  
  
  



  
</div>


